@CHARSET "UTF-8";
 
body, * {
color:#333333; 
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:15px;
} 

body {background-color: #FFFFFF;}

div.container {margin: 5px; background-color: #FFFFFF; width:95%; height: 100%; position: absolute; top: 0px; left: 0px;  z-index: 1;}
	div.header {border-bottom: 0px solid #252D3F; margin-bottom: 5px;}
		div.nav-top {background-color: #3B5998; border-bottom: 4px solid #1D4088; padding: 7px; }
			div.nav-top-left {position: absolute; top: 15px; left: 15px; }
			div.nav-top-center {text-align:center; color:#FFFFFF; font-weight: bold;}
			div.nav-top-right {position: absolute; top: 15px; right: 10px; }
		div.nav-sub {background-color: #F4F5F5; border-top: 1px solid #B0B0B0;}
			div.nav-sub-left  > * {float: left;}
			div.nav-sub-center  {text-align:center; color:#D8DBE7; font-weight: bold;}
			div.nav-sub-right  > * {float: right;}		
	div.content {background: #000000 url(./image/background-image.png) repeat 0% 30%; padding: 5px;}
		div.toolbar {background-color: #F4F5F5; border-bottom: 1px solid #B0B0B0; }
		div.content-main {}
		div.content-addl {}
	div.footer  {border-top: 1px solid #8D93A0; margin-top: 15px;}
	div.copyright {background: #FFFFFF url(./image/copyright.png) no-repeat center 20%; padding-top: 50px;}
 
 
 
div.buttons {}
div.buttons ul {margin:0; padding:0; list-style:none; margin-bottom: 5px; border-bottom: 4px solid #C0C0C0;}
div.buttons ul li {display:block; margin-bottom: 5px;  background-color: #E8E9EC; padding:15px; border: 1px solid #ADADAD;}
div.buttons ul li:hover {background-color: #00FF40;} 

div.tab {padding:0px; margin:0px; z-index:2;}
div.tab ul {margin:0; padding:10px 10px 0px 0; list-style:none; margin-bottom: 5px; border-bottom: 1px solid #1D4088;}
div.tab ul li {display:inline; background-color: #627AAD; padding:7px; border: 1px solid #1D4088; -moz-border-radius : 4px 4px 0 0; -webkit-border-radius : 4px 4px 0 0;  border-bottom: none; margin: 0 1px 0 1px;}

div.tab ul li a {
    padding:5px 20px 3px 20px;   
    text-decoration:none;     
    font-size:12px;  
    line-height:30px;  
    color:#FFFFFF;    
} 
    
div.tab ul li.active   {background-color: #DAE0EC; padding:8px;} 
div.tab ul li.active a {background-color: #DAE0EC; color: #3B5998; font-weight: bold;} 
	
duv.tab div {border: 2px solid #C0C0C0;}
	
 
div.popup-container {
	background-color: #F2F2F2;
	border: 1px solid #CCCCCC;
	-moz-border-radius : 4px;
	-webkit-border-radius : 4px;
	padding: 2px;
	width: 80%;
	height: 80%;
}
	div.popup-header       {
		background-color: #3C5895;
		border: 1px solid #C6C6C6;
		padding: 5px;
		-moz-border-radius : 4px;
		-webkit-border-radius : 4px; 
		height: 10%;
	} 
	div.popup-content      {height: 70%; border: 1px solid #BDC7D8; padding: 5px;}
	div.popup-popup-footer {height: 20%; border-bottom: 1px solid red; padding: 5px;}


div.contentinner {margin-bottom: 5px;}
div.datagrid { background-color: #EDEFF4;}
.grid-caption {background-color: #627AAD; border: 1px solid #1D4088; border-bottom: none;  color: #2A4280; font-weight: bold; padding: 5px 5px; -moz-border-radius : 4px 4px 0 0; -webkit-border-radius : 4px 4px 0 0;}
.grid-row { background-color: #FFFFFF; border: 1px solid #B3B3B3; border-bottom: 1px solid #CCCCCC; border-top: none; padding: 12px 5px;}
.grid-row span {padding : 0 5px;}
.linkmark { background: #FFFFFF url(./image/linkmark.png) no-repeat center 20%; padding: 17px; float: right;}
 
table {width: 100%; border-collapse: collapse;}
div.title {padding: 5px 5px 5px 5px; font-weight: bold; color: #FFFFFF;}

a.topLink         {cursor: pointer;  font-weight: bold; color: #FFFFFF;}

a.button          {cursor: pointer;  font-weight: bold; padding: 0px; height: 25px;} 
	a.none        {color: red; border: none; background-color: transparent;}   
	a.red         {background-color: #F04501; color: #FFFFFF; border: 1px solid #CB3801;}   
	a.red:hover   {background-color: #F48401; color: #FFFFFF; border: 1px solid #CB3801;}   
	a.white       {background-color: #F0F0F0; color: #666666; border: 1px solid #BCBCBC;}  
	a.white:hover {background-color: #E0E0E0; color: #666666; border: 1px solid #999999;}  
	a.gray        {background-color: #333333; color: #FFFFFF; border: 1px solid #666666;}  
	a.gray:hover  {background-color: #616161; color: #454F70;}  
 
 